
.login-bg{
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background:#2863DB;
  .login-main{
    height: 100%;
    position: relative;
    .box-module{
      position: absolute;
      top: 45%;
      margin-top: -320px;
    }
    .form-module{
      position: absolute;
      right: 0;
      top: 45%;
      margin-top: -330px;
      h3,h4{
        color: #fff;
        margin-left: 30px;
        font-weight: normal;
      }
      h3{
        font-size: 32px;
      }
      h4{
        font-size: 24px;
        margin-bottom: 10px;
      }
      .el-form{
        .title{
            color: #2863DB ;
          font-size: 24px;
          margin-left: 0;
          text-align: left;
        }
      }

    }
  }
  .login-row{
    width: 100%;
    padding:20px;
    height: 80px;
    border-bottom: 1px solid rgba(255,255,255,.5);
    margin-bottom: 50px;
  }
}
.login-container {
  margin: 30px 0 0 30px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  background-clip: padding-box;
  width: 260px;
  padding: 35px 35px 15px 35px;
  background: #fff;
  border: 1px solid #eaeaea;
  //box-shadow: 0 0 25px #cac6c6;
  .title {
    font-size: 18px;
    font-weight: normal;
  }
  p{
    color: #2863DB ;
    font-size: 14px;
    line-height: 20px;
  }
  input{
    border-radius: 0 !important;
    background: #fff;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    border-bottom: 1px solid #ddd ;
  }
  input:-webkit-autofill
  {
    -webkit-box-shadow: 0 0 0 1000px white inset;
  }
  button{
    border-radius: 50px !important;
    border:1px solid #2863DB;
    box-shadow: 3px 3px 10px #666;
    background: #2863DB ;
  }
  .bg-purple-dark{
    color: red;
    height: 30px;
    line-height: 30px;
  }
  .nc-container {
    //background: #409EFF; /* 滑过时的背景色 */
    margin-bottom: 20px;
  }
  .nc_scale .scale_text2 {
    color: #fff; /* 滑过时的字体颜色 */
  }
  .password{
    a{
      color:#2863DB ;
    }
  }
}
.login-bottom{
  color: rgba(255,255,255,.5) ;
  position: fixed;
  bottom: 20px;
    font-size: 12px;
    font-weight: normal;
    left: 50%;
    margin-left: -145px;
}
